From: Olivier Fourdan Date: Wed, 3 May 2017 12:29:18 +0000 (+0200) Subject: gtkwindow: Hide CSD title bar when undecorated X-Git-Tag: archive/raspbian/3.24.39-1+rpi1~1^2~65^2~39^2~545 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=5209995171e4f322ab6732d6b58589608bf97755;p=gtk%2B3.0.git gtkwindow: Hide CSD title bar when undecorated When switching from decorated to undecorated, the title bar should be hidden as well. https://bugzilla.gnome.org/show_bug.cgi?id=782117 --- diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 55924bbf6c..b5d6498c32 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -6015,7 +6015,8 @@ update_csd_visibility (GtkWindow *window) if (priv->title_box == NULL) return FALSE; - visible = !priv->fullscreen && + visible = priv->decorated && + !priv->fullscreen && !(priv->titlebar == priv->title_box && priv->maximized && priv->hide_titlebar_when_maximized);